//app.js
var comment = require("../utils/utils.js");
var that;
var app = getApp()
// 最大行数
var max_row_height = 5;
// 行高
var cart_offset = 90;
// 底部栏偏移量
var food_row_height = 49;
Page({
  data: {
		seller: ''
	},
	onLoad: function () {
    that = this;
    // 读取商家信息
    app.loadSeller(function (seller) {
      that.setData({
        seller: seller
      });
    });
  },
  // 登录，授权函数
  getUser: function(){
    that = this;
    wx.login({
      success:function(res) {
         // 获取用户基本数据
         wx.getUserInfo({
          success:function(userInfoRes) {
            console.log("用户明文信息："+userInfoRes);
            // 保存到全局变量中
            wx.setStorageSync("userInfo", userInfoRes.userInfo);
            if(!that.globalData){
              that.globalData = {}
            }
            that.globalData.userInfo = userInfoRes.userInfo;
            // 用户基本信息
          },
          fail:function(failRes){
            console.log(failRes)
          }
        });
        //获取用户code，发送到后端，后端记录openid，并返回
        if (res.code) {
          console.log("code"+res.code);
          // 发送到后端
          wx.request({
            url: comment.baseUrl+"/wx/user/login",
            data:{
              code:res.code
            },
            success:function(responseRes) {
              var openId = responseRes.data.openId;
              // 获取到openid并设置为全局变量
              if(!that.globalData){
                that.globalData = {}
              }
              that.globalData.openId = openId;
              wx.reLaunch({
                url: '../shop/index/index',
              })
            }
          })
        }
      }
    });
  },

})